\hypertarget{class_event_handler}{\section{Event\-Handler Klassenreferenz}
\label{class_event_handler}\index{Event\-Handler@{Event\-Handler}}
}


die Klasse kümmert sich um die Ereignisse der G\-U\-I  


\subsection*{Klassen}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_event_handler_1_1_handle_call_b_pressed}{Handle\-Call\-B\-Pressed}
\begin{DoxyCompactList}\small\item\em erstellt das Handle\-Event für die Call\-Buttons \end{DoxyCompactList}\item 
class \hyperlink{class_event_handler_1_1_handle_cancel_b_pressed}{Handle\-Cancel\-B\-Pressed}
\begin{DoxyCompactList}\small\item\em erstellt das Handle\-Event für den Abbrechen-\/\-Button auf dem \hyperlink{class_popup_frame}{Popup\-Frame}. \end{DoxyCompactList}\item 
class \hyperlink{class_event_handler_1_1_handle_choose_b_pressed}{Handle\-Choose\-B\-Pressed}
\begin{DoxyCompactList}\small\item\em erstellt das Handle\-Event für die Choose\-Buttons \end{DoxyCompactList}\item 
class \hyperlink{class_event_handler_1_1_handle_doors_close_b_pressed}{Handle\-Doors\-Close\-B\-Pressed}
\begin{DoxyCompactList}\small\item\em erstellt das Handle\-Event für die Tür-\/\-Schließen-\/\-Buttons \end{DoxyCompactList}\item 
class \hyperlink{class_event_handler_1_1_handle_doors_open_b_pressed}{Handle\-Doors\-Open\-B\-Pressed}
\begin{DoxyCompactList}\small\item\em erstellt das Handle\-Event für die Tür-\/Öffnen-\/\-Buttons \end{DoxyCompactList}\item 
class \hyperlink{class_event_handler_1_1_handle_o_k_b_pressed}{Handle\-O\-K\-B\-Pressed}
\begin{DoxyCompactList}\small\item\em erstellt das Handle\-Event für den O\-K-\/\-Button \end{DoxyCompactList}\item 
class \hyperlink{class_event_handler_1_1_handle_popup_close}{Handle\-Popup\-Close}
\begin{DoxyCompactList}\small\item\em reagiert auf das schließen des \hyperlink{class_popup_frame}{Popup\-Frame} über die O\-S-\/\-Funktion \end{DoxyCompactList}\item 
class \hyperlink{class_event_handler_1_1_spinner_listener}{Spinner\-Listener}
\begin{DoxyCompactList}\small\item\em erstellt das Handle\-Event für den Change\-Listener \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Öffentliche Methoden}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_event_handler_a904cd7a4930808e5b25c3fc05fb74502}{Event\-Handler} ()
\begin{DoxyCompactList}\small\item\em Konstruktor. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Paketattribute}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_simu_frame}{Simu\-Frame} \hyperlink{class_event_handler_a050e654f276b488086a5e52c93f61dea}{view\-House}
\item 
\hyperlink{class_popup_frame}{Popup\-Frame} \hyperlink{class_event_handler_a1d79bd9b561094e1d993a828641a2e19}{view\-Popup}
\item 
\hyperlink{class_lift}{Lift} \hyperlink{class_event_handler_a3e9d4cdd91ebe377fe8bc043dee3ee41}{lift}
\item 
\hyperlink{class_trigger}{Trigger} \hyperlink{class_event_handler_a0b94b43755bab05263019ff786f88880}{trigger}
\end{DoxyCompactItemize}
\subsection*{Private Methoden}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{class_event_handler_a8241797db25891cc03e2ea07c504e47c}{alloc\-Handle\-Events} ()
\begin{DoxyCompactList}\small\item\em Weist allen G\-U\-I-\/\-Elementen ihr Handle\-Event zu. \end{DoxyCompactList}\item 
void \hyperlink{class_event_handler_aeb326fc730e8952f1690a60723660dc3}{close\-Splash} ()
\begin{DoxyCompactList}\small\item\em schließt das evtl. vorhandene Splashfenster beim Programmstart \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Ausführliche Beschreibung}
die Klasse kümmert sich um die Ereignisse der G\-U\-I 

Der Eventhandler erzeugt die Fenster, wartet auf die Events und erstellt entsprechende Objekte 

Definiert in Zeile 28 der Datei Event\-Handler.\-java.



\subsection{Beschreibung der Konstruktoren und Destruktoren}
\hypertarget{class_event_handler_a904cd7a4930808e5b25c3fc05fb74502}{\index{Event\-Handler@{Event\-Handler}!Event\-Handler@{Event\-Handler}}
\index{Event\-Handler@{Event\-Handler}!EventHandler@{Event\-Handler}}
\subsubsection[{Event\-Handler}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Event\-Handler.\-Event\-Handler} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_event_handler_a904cd7a4930808e5b25c3fc05fb74502}


Konstruktor. 

es werden die Fenster erzeugt und die Action\-Listener an die Oberflächenelemente gebunden 

Definiert in Zeile 39 der Datei Event\-Handler.\-java.



\subsection{Dokumentation der Elementfunktionen}
\hypertarget{class_event_handler_a8241797db25891cc03e2ea07c504e47c}{\index{Event\-Handler@{Event\-Handler}!alloc\-Handle\-Events@{alloc\-Handle\-Events}}
\index{alloc\-Handle\-Events@{alloc\-Handle\-Events}!EventHandler@{Event\-Handler}}
\subsubsection[{alloc\-Handle\-Events}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf Event\-Handler.\-alloc\-Handle\-Events} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}\label{class_event_handler_a8241797db25891cc03e2ea07c504e47c}


Weist allen G\-U\-I-\/\-Elementen ihr Handle\-Event zu. 

damit was passiert hat jedes Element ein Handle\-Event, diese werden hier vereinbart 

Definiert in Zeile 57 der Datei Event\-Handler.\-java.

\hypertarget{class_event_handler_aeb326fc730e8952f1690a60723660dc3}{\index{Event\-Handler@{Event\-Handler}!close\-Splash@{close\-Splash}}
\index{close\-Splash@{close\-Splash}!EventHandler@{Event\-Handler}}
\subsubsection[{close\-Splash}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf Event\-Handler.\-close\-Splash} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}\label{class_event_handler_aeb326fc730e8952f1690a60723660dc3}


schließt das evtl. vorhandene Splashfenster beim Programmstart 

Quelle\-: \href{http://docs.oracle.com/javase/tutorial/uiswing/misc/splashscreen.html}{\tt http\-://docs.\-oracle.\-com/javase/tutorial/uiswing/misc/splashscreen.\-html} 

Definiert in Zeile 82 der Datei Event\-Handler.\-java.



\subsection{Dokumentation der Datenelemente}
\hypertarget{class_event_handler_a3e9d4cdd91ebe377fe8bc043dee3ee41}{\index{Event\-Handler@{Event\-Handler}!lift@{lift}}
\index{lift@{lift}!EventHandler@{Event\-Handler}}
\subsubsection[{lift}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Lift} {\bf Event\-Handler.\-lift}\hspace{0.3cm}{\ttfamily  \mbox{[}package\mbox{]}}}}\label{class_event_handler_a3e9d4cdd91ebe377fe8bc043dee3ee41}


Definiert in Zeile 31 der Datei Event\-Handler.\-java.

\hypertarget{class_event_handler_a0b94b43755bab05263019ff786f88880}{\index{Event\-Handler@{Event\-Handler}!trigger@{trigger}}
\index{trigger@{trigger}!EventHandler@{Event\-Handler}}
\subsubsection[{trigger}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Trigger} {\bf Event\-Handler.\-trigger}\hspace{0.3cm}{\ttfamily  \mbox{[}package\mbox{]}}}}\label{class_event_handler_a0b94b43755bab05263019ff786f88880}


Definiert in Zeile 32 der Datei Event\-Handler.\-java.

\hypertarget{class_event_handler_a050e654f276b488086a5e52c93f61dea}{\index{Event\-Handler@{Event\-Handler}!view\-House@{view\-House}}
\index{view\-House@{view\-House}!EventHandler@{Event\-Handler}}
\subsubsection[{view\-House}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Simu\-Frame} {\bf Event\-Handler.\-view\-House}\hspace{0.3cm}{\ttfamily  \mbox{[}package\mbox{]}}}}\label{class_event_handler_a050e654f276b488086a5e52c93f61dea}


Definiert in Zeile 29 der Datei Event\-Handler.\-java.

\hypertarget{class_event_handler_a1d79bd9b561094e1d993a828641a2e19}{\index{Event\-Handler@{Event\-Handler}!view\-Popup@{view\-Popup}}
\index{view\-Popup@{view\-Popup}!EventHandler@{Event\-Handler}}
\subsubsection[{view\-Popup}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Popup\-Frame} {\bf Event\-Handler.\-view\-Popup}\hspace{0.3cm}{\ttfamily  \mbox{[}package\mbox{]}}}}\label{class_event_handler_a1d79bd9b561094e1d993a828641a2e19}


Definiert in Zeile 30 der Datei Event\-Handler.\-java.



Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei\-:\begin{DoxyCompactItemize}
\item 
/\-Users/alrik/\-Documents/workspace/\-Lift\-Simu/src/\hyperlink{_event_handler_8java}{Event\-Handler.\-java}\end{DoxyCompactItemize}
